package org.simplextensions.ui.view;

import org.simplextensions.ui.ISimpleXtensionsUIPart;
import org.simplextensions.ui.IStatefulUIPart;

public interface IView<T extends IViewRegion> extends IStatefulUIPart, ISimpleXtensionsUIPart {

	void init(T viewRegion);

	T getViewRegion();

	void createContents();

	void setFocus();

	String getName();

	void dispose();

}
